halogenated substances - French English Dictionary